Tables [dbo].[PublishRequest]
Properties
PropertyValue
Row Count228
Created10:31:35 AM Tuesday, March 02, 2010
Last Modified1:20:16 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_PublishRequest: PublishRequestKeyPublishRequestKeyuniqueidentifier16
No
Foreign Keys FK_PublishRequest_PublishPriorityRef: [dbo].[PublishPriorityRef].PublishPriorityCodeIndexes IX_PublishRequest_PublishPriorityCode: PublishPriorityCodePublishPriorityCodeint4
No
Foreign Keys FK_PublishRequest_DocumentMain: [dbo].[DocumentMain].DocumentKeyIndexes IX_PublishRequest_DocumentKey: DocumentKeyDocumentKeyuniqueidentifier16
Yes
RequestDateTimedatetime8
No
Foreign Keys FK_PublishRequest_UserMain: [dbo].[UserMain].UserKeyIndexes IX_PublishRequest_UserKey: UserKeyUserKeyuniqueidentifier16
No
PublishedDateTimedatetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_PublishRequest: PublishRequestKeyPK_PublishRequestPublishRequestKey
Yes
IX_PublishRequest_DocumentKeyDocumentKey
IX_PublishRequest_PublishPriorityCodePublishPriorityCode
IX_PublishRequest_UserKeyUserKey
Foreign Keys Foreign Keys
NameDeleteColumns
FK_PublishRequest_DocumentMainCascadeDocumentKey->[dbo].[DocumentMain].[DocumentKey]
FK_PublishRequest_PublishPriorityRefPublishPriorityCode->[dbo].[PublishPriorityRef].[PublishPriorityCode]
FK_PublishRequest_UserMainUserKey->[dbo].[UserMain].[UserKey]
SQL Script
CREATE TABLE [dbo].[PublishRequest]
(
[PublishRequestKey] [uniqueidentifier] NOT NULL,
[PublishPriorityCode] [int] NOT NULL,
[DocumentKey] [uniqueidentifier] NULL,
[RequestDateTime] [datetime] NOT NULL,
[UserKey] [uniqueidentifier] NOT NULL,
[PublishedDateTime] [datetime] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[PublishRequest] ADD CONSTRAINT [PK_PublishRequest] PRIMARY KEY CLUSTERED ([PublishRequestKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PublishRequest_DocumentKey] ON [dbo].[PublishRequest] ([DocumentKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PublishRequest_PublishPriorityCode] ON [dbo].[PublishRequest] ([PublishPriorityCode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PublishRequest_UserKey] ON [dbo].[PublishRequest] ([UserKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[PublishRequest] ADD CONSTRAINT [FK_PublishRequest_DocumentMain] FOREIGN KEY ([DocumentKey]) REFERENCES [dbo].[DocumentMain] ([DocumentKey]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[PublishRequest] ADD CONSTRAINT [FK_PublishRequest_PublishPriorityRef] FOREIGN KEY ([PublishPriorityCode]) REFERENCES [dbo].[PublishPriorityRef] ([PublishPriorityCode])
GO
ALTER TABLE [dbo].[PublishRequest] ADD CONSTRAINT [FK_PublishRequest_UserMain] FOREIGN KEY ([UserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
Uses
Used By